Note:
Company: Setu
Type: B2B
Product: Reverse Penny Drop (RPD)
Onboarding journey: Offline + Online
Hi There,
This is Priya Bansal from Setu by Pinelabs. I work as a growth and business development associate.
Founded in 2018, we are an API infra company and build APIs for the fastest onboarding, collections, and underwriting journeys. We were acquired by Pine Labs for around ~$70 Mn in FY23. Our customers find us through a strong network of WOM.
Since we have different product lines, for this project I have picked the product reverse penny drop (RPD). A simple API used for Bank account verification. This product is open only for regulated entities under SEBI and RBI. We have achieved PMF for entities regulated under SEBI and are at a mature scaling stage. We have not reached PMF for entities regulated under RBI. So this project will be focused on entities regulated under SEBI. For simplicity, we have assumed that the Ideal Customer Profile (ICP) is already aware of Setu and has discovered us via SEO following word of mouth (WOM) or referral. We will begin the teardown from the moment a user signs up on our website.
Criteria | ICP1 | ICP2 |
---|---|---|
Name | Start-ups | Enterprise Business |
Company Size | 11-50 | 500-3000 |
Location | Tier 1, Tier 2 cities - Gurgaun, | Metropolitan Cities of India - Bangalore, Mumbai, Chennai, Delhi, Pune |
Funding Raised | Unfunded | ~$300 Million |
Industry Domain | Stock Broking | Stock Broking |
Stage of the company | Early Scaling | Mature Scaling |
Organization Structure | Divisional / Functional | Hierarchy |
Decision Maker | CEO, CTO | CTO, CPO |
Decision Blocker | CLO, CFO | CTO, CFO |
Decision Influencer | CPO | COO |
Frequency of use case | Daily | Daily |
Products used in the workplace | Google Analytics, Github, Zoho, Docusign | Freshdesk, Salesforce, Google Analytics |
Buying decision | Price Sensitive | Performance, Scale, flexibility, and Reliability |
Go-live timeline | Fast (1-2 weeks) | Fairly slow (1-2 months) |
Preferred Outreach Channels | SEO | WOM |
Conversion Time | 1-2 weeks | 3-4 months |
GMV | 1,00,000 | 50,00,000 |
Growth of company | 15% | 4% |
Money / Quality of the product | Money | Quality of the product |
Decision Time | 1-2 weeks | 2-3 months |
Budget for the product | Low | High |
Product Retention | Medium( Likely to switch for a cheaper price from the competition) | High (Likely to switch for a better quality/customization or extra features from competition) |
General Problem Statement |
|
|
Current method of bank account verification | Pennydrop / PDF upload of bank account statement | penny drop + penniless |
(I would like to keep my notes on the user calls confidential, the below table is a conclusion of all the calls done under both the ICPs).
Goal Priority | ICP 1 (Start-up) | ICP 2 (Enterprise) |
---|---|---|
Functional (Primary) | I want to have minimal drop-offs in my customer onboarding journey and have a higher conversion rate. | I want to give my customers a seamless UI / UX experience for bank account verification. I want to absorb all the complexities at my end, for the customer it has to be a smooth journey. |
Financial (Secondary) | I want to have the lowest cost for BAV. | I want to reduce my cost for BAV and give the best service to my customers. |
The onboarding teardown has been divided into 3 journeys:
Discovery Teardown - RPD (Setu) .pdf
This journey is post the sign-up on the website and is until the lead is converted and the agreement is signed to go ahead with the partnership.
Metric | RPD | PennyLess Drop | Penny Drop |
---|---|---|---|
UI/UX | 3 click input | 20 to 25 clicks of Input | 20 to 25 clicks of Input |
Average response time | In less than a second of the transaction being successful | In less than 2 seconds of details being provided | Up to 6 to 7 seconds from details being provided. |
Name Response | No limit on the number of characters in the name | No limit on the number of characters in the name | Only the first 20 characters can be provided |
Rails used | UPI | UPI | IMPS |
Details Provided | Name, Account Number, IFSC, Bank Address, VPA | Name, Account Number, IFSC, Bank Address, Merchant or Individual data, Brand name, legal name, MCC, Merchant type, Ownership type. | Name |
Use cases | Smooth Onboarding for Bank account verification | Redundancy for RPD, merchant detail extraction, and Async user detail scrubbing. | Redundancy |
Need of Rupee | 1 rupee debit which will be refunded back to the user | No requirement for any financial transactions | 1 rupee transaction from merchant to user |
3. Sandbox testing:
The sandbox credentials are shared to the user over mail and is given unlimited access. This is also where they experience Aha moment as they can test multiple scenarios and do not have any limitations.
What could have been better?
This stage is completely handled by the sales POC. It is carried out either in person/ on call or over a g-meet. Our team uses the Labor illusion in terms of sharing the commercials as they first ask the user about key metrics and then take some time to reach out with pricing curated specially for them.
The agreement vetting also takes place parallel. In this stage, the user is convinced about the product and is ready to sign an agreement with Setu.
Onboarding teardown - RPD (Setu).pdf
Hypothesis 1: Make 1000 successful verification in 10 days.
Reasoning: The Reverse Pennydrop API provides bank account verification and is widely integrated by stock brokers in their onboarding processes. (mostly in an application). Achieving 500 successful verifications will enhance product retention and improve conversion rates in these onboarding journeys. As verification numbers rise, the product’s BAV (Bank Account Verification) success rates will also increase. After completing at least 500 verifications, users will gain a comprehensive understanding of the product's Customer Value Proposition (CVP). This insight will demonstrate the API's effectiveness and value in streamlining account verification.
Hypothesis 2: Make ~100 successful verification for the next 30 days.
Reasoning: In this metric, I have taken less number of verifications but more number of days as this will generate stickiness to the product and also see the results we mention on our website and sales pitches. This will also give insights into our reports and analytics, which is a very strong factor our customer looks for. A customer can them also check what is the average time it is taking for a user to complete BAV, what are the error codes, and how to optimize for it.
Hypothesis 3: Start transacting within 1 week of the production access shared.
Reasoning: Given the long sales and onboarding cycles, we aim for customers to begin transacting within a week of receiving production credentials. This kick-start is crucial because Setu's revenue is tied to the number of successful verifications performed by customers. Early transactions allow customers to quickly experience the product’s CVP. By initiating transactions soon after onboarding, they can better appreciate the benefits and efficiency of our verification solution.
Hypothesis 4: The more a user checks the reports and analytics, the higher the retention rate will be.
Reasoning: if a user keeps logging in to Bridge and check how many transactions they are doing on a daily basis, the higher the retention rate will be. This also shows the user is exploring the additional features that come along with the product and is performing as expected.
Hypothesis 5: If they have added any members to their Bridge account.
Reasoning: The more members are added, the more they are using the platform which helps in a higher retention rate. As we have 2 different roles admin or reporter. If a reporter is added that implies a dedicated person has been assigned to check the reports and analytics and track how many verifications have been done on a day-to-day basis.
Metric defination | Explanation | Rationale |
Leads : Converted | Number of sign - ups we get on the website vs how many get converted | This is an important metric to track from the sales funnel. We will get a ratio of leads : conversion |
Production acess: First transaction | How long does it take for a user to do the first transaction post production access is shared by Setu | This will help track how long the customer takes to do the first transaction and why they are taking longer, if any. |
Number of transactions | How many transactions are they doing on a MOM basis | This will help us identify if they are active on our product and true potential of the customer. |
Alert if transaction drops | We should have an alert in place to track if there are any significant drop in the number of transactions | This will help us understand any gaps we have and revive the customer from becoming a churned user. |
MAU | Monthly active users on bridge post go-live. | This will help us track if they are interacting owith our platform and checking at their end the number of transaction they ahve been doing on a month on month basis. |
Approval time for the account | How long does the approval of the KYC takes? | This maily helps to fast-track and make the accoiunt live ASAP and we should stick to the timeline of 2-3 days as commited |
Side note:
I loved working through this project and found meaningful insights in our onboarding journey. I will surely go back and present them my findings and create a significant impact!
Brand focused courses
Great brands aren't built on clicks. They're built on trust. Craft narratives that resonate, campaigns that stand out, and brands that last.
All courses
Master every lever of growth — from acquisition to retention, data to events. Pick a course, go deep, and apply it to your business right away.
Explore foundations by GrowthX
Built by Leaders From Amazon, CRED, Zepto, Hindustan Unilever, Flipkart, paytm & more
Crack a new job or a promotion with the Career Centre
Designed for mid-senior & leadership roles across growth, product, marketing, strategy & business
Learning Resources
Browse 500+ case studies, articles & resources the learning resources that you won't find on the internet.
Patience—you’re about to be impressed.